var $curCatalog;
jQuery(document).ready(function() {
	initAccordion();
});

function initAccordion() {
	$curCatalog = jQuery('span.catHover');

	jQuery('span.catalog').unbind('hover');
	jQuery('span.catalog').hover(function() {
		jQuery('span.catalog').removeClass('catHover');
		jQuery(this).addClass('catHover');
	}, function() {
		jQuery(this).removeClass('catHover');
		$curCatalog.addClass('catHover');
	});

	jQuery('span.catalog').unbind('click');
	jQuery('span.catalog').click(function() {
		var clickThis = jQuery(this).hasClass('subcatalog');
		if (!clickThis) { // 点击1级菜单时，如果有子菜单，则选中第一子菜单
				clickThis = jQuery(this).next('span.subcatalog').length == 0;
			}
			if (clickThis) {
				$curCatalog = jQuery(this);
			} else {
				$curCatalog = jQuery(this).next('span.subcatalog');
			}
			jQuery('.catActive').removeClass('catActive');
			$curCatalog.addClass('catActive');
			jQuery('#contentFrame').attr('src',$curCatalog.attr('href'));
		});

	jQuery('div.accordion-header').unbind('hover');
	jQuery('div.accordion-header').hover(function() {
		jQuery(this).addClass('accordion-header-active');
	}, function() {
		jQuery(this).removeClass('accordion-header-active');
	});

	jQuery('div.accordion-header').unbind('click');
	jQuery('div.accordion-header').click(function() {
		jQuery(this).next('div.accordion-content').slideToggle();
		var $ico = jQuery(this).children('span.icoDown');
		if ($ico.hasClass('icoRight')) {
			$ico.removeClass('icoRight');
		} else {
			$ico.addClass('icoRight');
		}
	});

	// 选中第一个菜单
	//jQuery('span.catalog').eq(0).click();
	$curCatalog.addClass('catHover');
}